tongue worm (linguatula serrata) - Espagnol Anglais Dictionnaire